// 声明所有与医院设置相关的接口

// 声明请求 医院设置列表的请求参数
export interface ReqHospitalSetListParms {
    page: number //当前页码
    limit: number //每页记录数
    hosname?: string //医院名称
    hoscode?: string //医院编号
}
// 声明单个医院设置信息接口
export interface HospitalItem {
    id: number, //医院ID
    createTime: string, //创建时间
    updateTime: string, //更新时间
    isDeleted: number, //是否删除
    hosname: string, //医院名称
    hoscod: string, //医院编号
    apiUrl: string,//api路径
    signKey: string,//签名
    contactsName: string,//联系人姓名
    contactsPhone: string,//联系人手机号
    status: number//状态
}

// 声明多个医院接口

export type HospitalLimt = HospitalItem[]

// 声明完整的医院设置返回接口
export interface ReqHospitalSetListRequest {
    records: HospitalLimt
    total: number,
}
// 声明添加返回格式
export interface ReqHospitalAdd{
 
        apiUrl: string,
        contactsName: string,
        contactsPhone: string,
        hoscode: string,
        hosname: string,   
}
// 声明修改的返回格式接口

export interface ReqUpdateHospital extends ReqHospitalAdd{
    id:string
}